[. . . ] QuickScan® QS2500 Handheld Bar Code Scanner Product Reference Guide Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140 An Unpublished Work - All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of Datalogic Scanning, Inc. or its subsidiaries or affiliates ("Datalogic" or "Datalogic Scanning"). [. . . ] It is the same as the block transmission delay of the keyboard wedge. Product Reference Guide 11 RS-232 Advanced Features -- continued Response Delay This delay is used for serial communication. It is the amount of time the QS2500 waits for handshaking acknowledgment from the host computer. Start Program $ Option Bar Code None Flow Control Option Alphanumeric Entry 00* 01 02 03 04 05 00­99 00* 00­99 00* 00­99 20* Exit RTS/CTS Xon/Xoff ACK/NAK Datalogic Aux. Porta Mode B 0­99 (msec. ) Intercharacter Delay 0­99 (10 msec. ) Block Transmission Delay 0­99 (100 msec. ) Response Delay $$ a. Port is host dependent. 12 QS2500 IBM Interface (46XX/USB) The next few pages contain the programming labels for configuring the IBM interface to match your interface configuration and symbology specific requirements. Start Program Option Bar Code Option IBM 46xx port 17 IBM 46xx port 5B IBM 46xx port 9B Alphanumeric Entry 00 01 02 Exit These bar codes to select the IBM USB interface. Start Program Option Bar Code Option IBM USB Alphanumeric Entry 03 Select IBM Interface Exit Product Reference Guide 13 IBM Options IBM 46xx Code 39 Conversion This feature enables/disables the scanner's ability to set the symbology identifier for the specified symbology to Code 39 before sending the label data to an IBM host. This applies to: Code 128, Code 93 and Codabar for IBM Port 5B; Code 93 and Codabar for IBM Port 9B. This feature is for IBM port 5B and IBM port 9B. NOTES IBM-USB Device Type The IBM-USB protocol allows for the scanner to be identified as one of two different types of barcode scanners. Depending on what other scanners you may already have connected to a IBM-USB POS, you may need to change this setting to enable all scanners to communicate. Options are: · · Table Top Scanner Handheld Scanner This feature applies only to the IBM USB interface. NOTES IBM Maximum Host-Transmitted Message Length Specifies the maximum number of data characters allowed in messages transmitted to an IBM host. If this configuration item is set to zero, there is no general length limit imposed on data being transmitted to the host. NOTES 14 QS2500 Start Program Option Bar Code Option Disable Alphanumeric Entry 00* 01 IBM 46xx Code 39 Conversion Enable Table-top IBM USB Device Type Handheld 0x00­0xF6 Max. Host Transmit Message Length 00 01* 00* Exit IBM Host Commands Specifies whether the scanner will process or ignore IBM host commands. Start Program Option Bar Code Option Process Host Commands Alphanumeric Entry 00* 01 Host Commands Ignore Host Commands Exit Product Reference Guide 15 Scanning Scanning Mode Good-read off: The trigger button must be pressed to activate scanning. The light source of the QS2500 stops scanning when there is a successful read or no code is decoded after the standby duration has elapsed. Momentary: The trigger button acts as a switch. Pressing the button acti- vates scanning and releasing the button stops scanning. Alternate: The trigger button acts as a toggle switch. Timeout off: The trigger button must be pressed to activate scanning, and the QS2500 stops scanning when no code is decoded after the standby duration has elapsed. Continue: The QS2500 always keeps reading, and it does not matter whether the trigger button is pressed or the standby duration has elapsed. Test only: The QS2500 always keeps a constant reading, and same-label reading is allowed without double confirmation. The feature can test the performance of the QS2500 for reading speed and sensitivity. Standby Duration A timeout duration of 1 to 99 seconds can be set. It is effective only when the CCD scanning mode is operated in timeout-off mode and good-read off mode. Same Bar Code Delay Time If the bar code has been scanned twice, then only the first bar code will be accepted. 16 QS2500 Double Confirm If this option is enabled, the QS2500 will require a several successful decodings to confirm the bar code data. If a double confirm is set, the multifield scan function will be disabled. Start Program Option Bar Code Option Good-read off Alphanumeric Entry 00 01* 02 03 04 05 01­99 10* 01­99 50* Scanning Mode Momentary Alternate Timeout off Continue/Scan Mode Test only 0­99 (sec. ) Standby Duration 0­99 (10 msec. ) Same Bar Code Delay Time 0­99 (0 = no double confirm) Double Confirm 00­09 00* Exit $$ Product Reference Guide 17 Global Minimum/Maximum Code Length: Global minimum and maximum length can be set to qualify data entry. Make sure that the minimum-length setting is no greater than the maximum-length setting; otherwise, the labels of the symbology will not be readable. In particular, you can set the same value for both minimum and maximum lengths to force decoding of only fixed-length bar codes. This setting has no effect on certain symbologies of fixed length. NOTE Set the minimum/maximum length if you have a special demand for individual bar codes. Include the checksum digits if you want to set global minimum/maximum code length. Start Program Option Bar Code 0­63 Global Minimum Code Length 0­63 Global Maximum Code Length Option Alphanumeric Entry 00­63 04* 00­63 63* Exit $$ 18 QS2500 Inverted Image Scan: With this option enabled, the QS2500 will scan black/white bar codes with a white/black background. CTS Trigger: This operation enables an external device to control scanning by applying an external trigger signal to the CTS input. When active, this signal causes scanning to begin as the QS2500's trigger is depressed. Visible Scan Field Indicator: This function allows a visible indicator to be emitted when the trigger is pulled. Start Program Option Bar Code Option Disable Alphanumeric Entry 00* 01 00* 01 00* 01 02 03 04 05 06 07 Exit Inverted Image Scan Enable Disable CTS Trigger Enable Disable Visible Scan Field Indicator 30 second 60 second 90 second 120 second 150 second 180 second Continuous $$ Product Reference Guide 19 Beep/Tone/LED Settings Power-On Alert: After power-on, the QS2500 will generate an alert signal to indicate a successful self-test. LED Control: After each successful bar code reading, the LED above the QS2500 will light up. Beep Control: After each successful bar code reading, the QS2500 will beep. Beep Loudness/Beep-Tone Frequency/Beep-Tone Duration: You can adjust the loudness, tone, and duration of the good-read beep. 20 QS2500 Start Program Option Bar Code Option Disable Alphanumeric Entry 00 01* 00 01* 00 01* 00­07 03* 00­99 26* 00­99 10* 00 01* 00 01 00 01 Exit Power-On Alert Enable Disable LED Indication Enable Disable Beeper Indication Enable 0­07 Beep Loudness 0­99 (100Hz) Beep-Tone Frequency 0­99 (10 msec. ) Beep-Tone Duration Disable Beep/Lamp Option 1: Beep & LED after decode Beep/Lamp Option 2: Enable Disable Beep & LED after data transmission Beep/Lamp Option 3: Enable Disable Beep & LED after data transmission & CTS active Enable Product Reference Guide 21 Label Editing (includes Prefix/Suffix) Prefix Characters: Up to 22 ASCII characters may be sent before data. Prefix Data Suffix Suffix Characters: Up to 22 ASCII characters may be sent after data. [. . . ] Code Length 1­64 0­15 Truncate Leading 0­15 Truncate Ending 00­ffhex ASCII code 0­44 Insertion Group Selection Code ID Setting 00­44 00* Exit Product Reference Guide 47 Code 11 Read: Format: Data Digits (Variable) Checksum1 (Optional) Checksum1 (Optional) Checksum Verification: The checksum is presented as the sum mod 11 of all data digits. Checksum Transmission: When this option is enabled, the QS2500 will transmit one-digit or two-digit checksums, depending upon the setting for checksum verification. Start Program Option Bar Code Option Disable Alphanumeric Entry 00* 01 00 01* 02 00* 01 00* 01­64 Read Enable Disable Checksum Verification One digit Two digit Disable Checksum Transmission Enable Use Global Max. Max. Code Length 1­64 48 QS2500 Option Bar Code Option Use Global Min. Alphanumeric Entry 00* 01­64 00­15 00* 00­15 00* 00­ffhex<O>* Min. Code Length Truncate Leading 1­64 0­15 0­15 Truncate Ending 00­ffhex ASCII code 0­44 Insertion Group Selection Code ID Setting 00­44 00* Exit MSI/Plessey Read: Format: Data Digits (Variable) Checksum1 (Optional) Checksum2 (Optional) Checksum Verification: The MSI/Plessey code has one or two optional checksum digits. [. . . ]